export interface ProductSpecsVO {
  /**
   * 规格记录ID
   */
  id: string | number;

  /**
   * 关联的产品ID
   */
  productId: string | number;

  /**
   * 表面硬度
   */
  surfacehardness: string;

  /**
   * 核心材质
   */
  corematerial: string;

  /**
   * 轴承类别
   */
  bearingcategory: string;

  /**
   * 尺寸列表数量
   */
  sizelistcount: number;

  /**
   * 结构列表数量
   */
  structurelistcount: number;

  /**
   * 状态（0正常 1停用）
   */
  status: string;

  /**
   * 备注
   */
  remark: string;

}

export interface ProductSpecsForm extends BaseEntity {
  /**
   * 规格记录ID
   */
  id?: string | number;

  /**
   * 关联的产品ID
   */
  productId?: string | number;

  /**
   * 表面硬度
   */
  surfacehardness?: string;

  /**
   * 核心材质
   */
  corematerial?: string;

  /**
   * 轴承类别
   */
  bearingcategory?: string;

  /**
   * 尺寸列表数量
   */
  sizelistcount?: number;

  /**
   * 结构列表数量
   */
  structurelistcount?: number;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface ProductSpecsQuery extends PageQuery {

  /**
   * 关联的产品ID
   */
  productId?: string | number;

  /**
   * 表面硬度
   */
  surfacehardness?: string;

  /**
   * 核心材质
   */
  corematerial?: string;

  /**
   * 轴承类别
   */
  bearingcategory?: string;

  /**
   * 尺寸列表数量
   */
  sizelistcount?: number;

  /**
   * 结构列表数量
   */
  structurelistcount?: number;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
